public speech - German English Dictionary